package com.diu.domain.strategy.service;

import com.diu.domain.strategy.model.entity.RaffleAwardEntity;
import com.diu.domain.strategy.model.entity.RaffleFactorEntity;

public interface IRaffleStrategy {

    /**
     * 执行抽奖
     *
     * @param raffleFactorEntity    抽奖因子
     * @return 抽奖结果
     */
    RaffleAwardEntity doRaffle(RaffleFactorEntity raffleFactorEntity);
}
